Part 1: Foundations Of Artificial Intelligence